brilliant mathematical mind - French English Dictionary